package customer

import (
	"context"
	"git.mycaigou.com/gfyx/micro-gfyx-oppty-service/infrastructure/common/utils"
)

type CustomerPoolRepoIface interface {
	Save(ctx context.Context, po *CustomerPoolPo) (*CustomerPoolPo, error)
	Query(ctx context.Context, condition map[string]interface{}, pageInfo *utils.PageInfo) (int64, []*CustomerPoolPo, error)
	Update(ctx context.Context, condition, updates map[string]interface{}) error
}
